#editor-styles>.style-categories-wrapper{
	text-align: left;
	padding-left: 6px;
}
#style-categories{
	line-height: 40px;
}
#colors-tab-content .style-list { margin: 15px 3px 20px; box-shadow: 0 0 3px rgba(172, 165, 150, 0.5); background: #ede8de; padding: 0px; position: relative; border-radius: 2px; }
#colors-tab-content .style-list:hover { z-index: 20; box-shadow: 0 0 5px rgba(172, 165, 150, 0.5); }
#colors-tab-content .style-list:hover .tools { display: block; }
#colors-tab-content .style-list .content { background: #fefefe; padding: 13px; }
#colors-tab-content .style-list .tools { text-align: left; width: 100%; padding: 15px; color: #FFF; }
#colors-tab-content .style-list .tools a,
.style-list .tools a:hover { text-decoration: none; color: #3a3332; font-size: 16px; }
#colors-tab-content .style-list .tools .title { height: 24px; line-height: 24px; }
#more-popover-content .btn-xs { border-radius: 0px; font-size: 12px; padding: 6px 2px; width: 92px; margin: 0px 2px 9px 0; border: 0 none; background: transparent; color: #FFF; border: 1px solid #FFF; }
#more-popover-content .btn-xs,
#more-popover-content .btn-xs { border-color: #60D395; color: #60D395; }
#more-popover-content .btn-xs:hover,
#more-popover-content .btn-xs:hover { background-color: #60D395; color: #FFF; }
#color-plan { width: 100%; display: block; text-align: center; }
#color-plan .nav-tabs>li>a { padding: 5px; color: #efefef; border: 0 none; }
#color-plan .nav-tabs>li>a:hover { background: transparent; color: #FFF; }
#color-plan .nav-tabs>li.active>a,
#color-plan .nav-tabs>li.active>a:hover,
#color-plan .nav-tabs>li.active>a:focus { background-color: #000; color: #FFF; border: 0 none; }
.affix { top: 0px; background-color: #FFF; z-index: 100; position: fixed; }
.col-xs-6 { width: 49%; }
.color-swatch { width: 22px; height: 22px; border-radius: 3px; cursor: pointer; float: left; margin: 0 11px 11px 0; }
#all-style-color-panel .all-color-swatch { width: 30px; height: 30px; border-radius: 50%; cursor: pointer; float: left; margin: 4px 2px; }
#favor-colors .color-swatch { position: relative; }
#favor-colors .color-swatch .fa { position: absolute; right: -5px; top: -5px; display: none; }
#favor-colors .color-swatch:hover .fa { position: absolute; right: -5px; top: -5px; display: block; }
#favor-colors .color-swatch .fa:hover { color: red; }
.color-swatch:hover,
.color-swatch.active { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-box-shadow: inset 1px 1px 1px #5b616d, 0 0 5px #45bcda; -moz-box-shadow: inset 1px 1px 1px #5b616d, 0 0 5px #45bcda; box-shadow: inset 1px 1px 1px #5b616d, 0 0 5px #45bcda }
#style-operate-area .col-md-4,
#editor-msg-list .col-md-4 { width: 100%; }
ul { padding-left: 0; }
ul li { list-style: none; }
.color-box { width: 16px; height: 16px; cursor: pointer; border: solid 1px #ddd; margin-top: 3px; float: left; margin-right: 5px; }
.color-swatch:hover,
.color-swatch.active { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-box-shadow: inset 1px 1px 1px #5b616d, 0 0 5px #45bcda; -moz-box-shadow: inset 1px 1px 1px #5b616d, 0 0 5px #45bcda; box-shadow: inset 1px 1px 1px #5b616d, 0 0 5px #45bcda; }
.n1-1>li { width: 80px; height: 45px; color: #dad9d8; text-align: center; }
.n1-1 ul.dropdown-menu>li { width: 100%; }
.n1-1>li>a { font-family: 微软雅黑; display: block; line-height: 45px; color: #FFF; text-decoration: none; font-size: 14px; border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
.n1-1>li.active,
.n1-1>li>a:hover { background: #7A6E6E; text-decoration: none }
.col-sm-4,
.col-sm-6,
.col-sm-2 { padding-right: 5px; padding-left: 5px; }
#params-setting ul { padding: 0; }
#params-setting .title { font-size: 16px; font-weight: bold; padding-bottom: 3px; margin-bottom: 5px; margin-top: 15px; border-bottom: 1px solid #DDD; }
#params-setting li { list-style: none; }
#params-setting label { display: block; line-height: 18px; font-weight: normal; }
#params-setting input { margin-right: 5px; margin-top: 3px; float: left; }
.cke_button__source_label { display: none; }
.cke_combo__font .cke_combo_text { padding-left: 5px; width: 60px; }
.cke_combo__styles .cke_combo_text { width: 80px; }
.cke_chrome { border: none; box-shadow: 0 0 1px 1px rgba(172, 181, 194, 0.56); }
#editor-styles .nav>li>a { padding: 10px 5px; text-align: center; }
.function-tab { width: 100%; overflow: hidden; }
.function-tab>li { float: left; list-style: none; color: #fff; width: 50%; background-color: #564C4C; border-bottom: 1px solid #fff; }
.function-tab>li:first-child { border-right: 1px solid #fff; }
.function-tab>li.selected { background-color: #7D6B66; border-bottom: none; }
.function-tab>li.selected>a { color: #ccc; }
.function-tab>li>a { color: #fff; display: block; height: 100%; width: 100%; padding: 10px 0; text-decoration: none; }
.function-tab>li>a:hover { text-decoration: none; }
.function-tab>li>a:visited { text-decoration: none; }
.tab-con-div { padding: 10px; padding-right: 0; }
.tab-con-div>#features { display: none; }
.bg-show-div { float: left; color: #FFF; line-height: 32px; text-align: center; position: relative; display: inline-block; margin-bottom: 10px; }
.bg-show-div>#custom-color-text { border: 0px; border-radius: 0px; width: 85px; color: #FFF; padding: 4px 8px 4px 10px; height: 25px; background-color: #60D295; }
.bg-show-div>#custom-color-text>i { position: absolute; left: 5px; color: #FFF; cursor: pointer; top: 5px; }
.text-replace-color { color: #dad9d8; line-height: 18px; text-align: center; display: inline-block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; cursor: pointer; display: block; float: right; margin-right: 12px; padding: 4px 0; color: #fff; }
.text-replace-color>input { vertical-align: -3px; background-color: #fff; }
.more-color { padding: 5px 16px; border-radius: 0px !important; }
.edui-default .edui-editor-toolbarboxouter { filter: none !important; }
.edui-default .edui-for-qqmusic .edui-icon { background-position: -18px -40px; }
.edui-editor-toolbarboxinner .autosave { text-align: right; }
.edui-editor-toolbarboxinner .autosave a { color: #62BDFF }
.edui-editor-toolbarboxinner .autosave .autosave-text { display: none; }
.edui-editor-toolbarboxinner .autosave .draft-text { display: none; margin-left: 14px; }


/* 96619a5672.css */
.color-switch { width: 18px; height: 18px; border-radius: 3px; cursor: pointer; float: left; margin: 2px 2px }
.color-box { width: 16px; height: 16px; cursor: pointer; border: solid 1px #ddd; margin-top: 3px; float: left; margin-right: 5px }
.color-switch:hover,
.color-switch.active { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-box-shadow: inset 1px 1px 1px #5b616d, 0 0 5px #45bcda; -moz-box-shadow: inset 1px 1px 1px #5b616d, 0 0 5px #45bcda; box-shadow: inset 1px 1px 1px #5b616d, 0 0 5px #45bcda }
.edui-default .edui-editor-toolbarbox {	/* sherlockl */	/*background-image: linear-gradient(to bottom, #ffffff, #f2f2f2)*/ ; background: transparent; border-bottom: 1px solid #c7c7c7; }
.edui-default .otf-poptools span { cursor: pointer; margin: 0 5px }
.edui-default .edui-editor {	/*border: 1px solid #d4d4d4 !important;*/
border: none !important; }
#style-categories { padding: 0 0; margin: 0; text-align: center }

/* sherlockl  */
#style-categories>li>.filter { color: #6f6f6f; }
#style-categories .active { color: red; }
#style-categories .active>.filter{ color: #333; }
#style-categories > li { list-style: none; display: inline-block; padding: 0 10px }
#style-categories > li > a:hover,
#style-categories > li > a:focus { text-decoration: none; background-color: transparent;	/*color: #777;*/ }
#style-categories ul.dropdown-menu li { list-style: none; display: block; padding: 0 }
#style-categories { position: relative; }
#style-categories>.hover-line { position: absolute; border-bottom: 3px solid #a1af6c; height: 0; transition: all .2s; bottom: 0px; left: 0px; }
#style-overflow-list ul li { cursor: pointer; padding: 10px 10px; border-bottom: 1px solid #ddd; background: #fff; margin: 0 0 6px 0; }
#editor-styles p { clear: both; margin: 0 0; font-size: 16px; min-height: 1em; white-space: normal }
#editor-styles img { *zoom: 1; max-width: 100%; *max-width: 96%; height: auto !important }
#editor-styles iframe { width: 301px !important; border: 0; background-color: none }
#editor-styles iframe,
#editor-styles .video_iframe { background-color: #000000; width: 100% !important; position: static }
#editor-styles blockquote { margin: 0; padding-left: 10px; border-left: 3px solid #DBDBDB }
.show-edui-more .edui-default .edui-toolbar:nth-child(3) {	/*position: absolute*/
position: relative; }
.edui-default .edui-toolbar:nth-child(3) { background-color: transparent !important; }
.edui-default .edui-toolbar .edui-button,
.edui-default .edui-toolbar .edui-splitbutton,
.edui-default .edui-toolbar .edui-menubutton,
.edui-default .edui-toolbar .edui-combox { margin: 2px 2px 6px 0px !important; }
.135editor { border: 0 none }
#editor-styles em { font-style: italic }
._135slider { height: 16px !important; width: auto; position: relative; background-color: #FFF; margin-bottom: 10px }
._135slider .complete { height: 100%; width: auto; color: #333; font-size: 10px; line-height: 16px; text-align: center; background-color: #ccc; z-index: 2 }
._135slider .marker { height: 16px; width: 12px; cursor: pointer; position: absolute; top: 0; left: 0; background-color: #999; z-index: 3 }
.hidden { display: none }
/*.mix { display: none }*/
.filter { cursor: pointer }
.edui-for-paragraph .edui-button-body {	/* sherlock */
width: 28px !important }
.edui-for-fontfamily .edui-button-body {	/* sherlock */
width: auto !important }
.edui-for-fontsize .edui-button-body { width: 32px !important }
.cp-app { z-index: 10000 }
/* .S .cp-panel .cp-ctrl { display: none }
.S .cp-panel .cp-bres,
.S .cp-panel .cp-bsav,
.S .cp-panel .cp-col1 { display: none }
.cp-panel .cp-disp { background-color: #FFF; color: #333; background-image: none !important }
.S .hsv-h .cp-rgb { display: block !important }
.S .cp-hsv { display: none } */
#editor-styles .dropdown { position: relative }
#editor-styles .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 16px; text-align: left; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box }
#editor-styles .dropdown-menu > li > a { display: block; padding: 5px 15px !important; clear: both; font-weight: normal; line-height: 1.42857143; color: #333333; white-space: nowrap;font-size: 14px; }
#editor-styles .dropdown-menu > li > a:hover,
#editor-styles .dropdown-menu > li > a.active,
#editor-styles .dropdown-menu > li > a:focus { text-decoration: none; }
#editor-styles .dropdown-menu > .active > a,
#editor-styles .dropdown-menu > .active > a:hover,
#editor-styles .dropdown-menu > .active > a:focus { color: #ffffff; text-decoration: none; outline: 0; background-color: #2fa4e7 }

/* sherlockl*/
.edui-default .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap,
.edui-default .edui-toolbar .edui-splitbutton .edui-state-hover .edui-splitbutton-body,
.edui-default .edui-toolbar .edui-menubutton .edui-state-hover .edui-menubutton-body { background-color: #fff !important; border-color: #e7e7eb !important; }
.edui-default .edui-toolbar .edui-button .edui-state-checked .edui-button-wrap { background-color: #fff !important; border-color: #3c3c3c !important; }
.edui-default .edui-list .edui-state-hover,
.edui-default .edui-menu-body .edui-state-hover { background-color: #f4f5f9 !important; border-color: #e7e7eb !important; }
.edui-default .edui-toolbar .edui-state-hover .edui-combox-body .edui-arrow { background-color: #fff !important; }
.edui-default .edui-toolbar .edui-combox .edui-combox-body { border-color: #fff !important; }
.edui-default .edui-toolbar .edui-state-hover .edui-combox-body { background-color: #fff !important; border-color: #e7e7eb !important; }
.edui-default .edui-toolbar .edui-combox-body .edui-arrow { border-color: #fff !important; width: 12px !important; }
.edui-default .edui-wx-input { border: none !important; }
.edui-default .edui-colorpicker-preview,
.edui-default .edui-colorpicker-nocolor { border: 1px solid #e7e7eb !important; line-height: 19px !important; }
.edui-default .edui-editor-toolbarbox { padding: 8px 36px 8px 36px; -webkit-box-shadow: none !important; box-shadow: none !important; }
div#edui14_iframeholder { /* padding: 0 35px; */ }
.edui-default .edui-editor-toolbarbox { background: #fff;z-index: 2; }
.edui-default .edui-toolbar .edui-colorbutton .edui-colorlump { width: 17px !important; height: 3px !important; }

/* 多图上传按钮隐藏 */
.edui-toolbar>.edui-for-insertimage {	/* display: none !important; */ }
.slider { height: 16px !important; width: auto; position: relative; background-color: #FFF; margin-bottom: 5px; }
.slider .complete { height: 100%; width: auto; color: #333; font-size: 10px; line-height: 16px; text-align: center; background-color: #ccc; z-index: 2; }
.slider .marker { height: 16px; width: 12px; cursor: pointer; position: absolute; top: 0; left: 0; background-color: #999; z-index: 3; }

/*=========
 覆盖dialog样式
*/
.edui-default .edui-default.edui-dialog-modalmask{
	background-color: #000;
}
.edui-default.edui-dialog-body .edui-dialog-titlebar{
	background: #F4F5F8;
  height: auto;
  padding: 12px 0 12px 6px;
  border-bottom: 1px solid #e5e5e5;
}
.edui-default.edui-dialog-body .edui-dialog-closebutton{
	top: 12px;
}
.edui-default.edui-dialog-body .edui-dialog-titlebar .edui-dialog-caption{
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.edui-default.edui-dialog-body .edui-dialog-closebutton .edui-state-hover .edui-button-body{
	background: transparent;
	opacity: .6;
}
.edui-default.edui-dialog-body .edui-dialog-closebutton .edui-button-body{
	background: transparent;
	height: auto;
	line-height: 1;
}
.edui-dialog-titlebar .edui-dialog-closebutton .edui-label{
	color: #333;
	font-size: 26px;
}
.nodata{color: #6f6f6f;text-align: center;display: none;font-size: 14px!important;margin-top: 4px;}


.edui-default .edui-for-synonyms .edui-dialog-content{
	width: 400px;
  height: 190px;
}

/* 图片样式 */
.edui-default .edui-editor-toolbarboxinner .edui-toolbar .edui-for-imgstyle {
	display: none!important;
}
.edui-default .edui-for-imgstyle .edui-dialog-content{
	width: 980px;
  height: 500px;
}

/*图片编辑*/
.edui-popup-content .div_silder .silder_item{
	position: absolute;
	width: 250px;
	padding: 4px 6px;
	background-color: #fff;
	border-radius: 4px;
	border: 1px solid rgba(83, 71, 64, .8);
}
.edui-popup-content .div_silder .silder_item>.arrow{
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  top: -10px;
  left: 50%;
  margin-left: -11px;
  border-width: 9px;
  border-top-width: 0;
  border-bottom-color: rgba(83, 71, 64, 1);
}
.edui-popup-content .div_silder .silder_item>.arrow:after{
  content: " ";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  top: 1px;
  margin-left: -10px;
  border-width: 10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.edui-popup-content .div_silder .silder_item .complete{
	display: none;
}
.edui-popup-content .div_silder .silder_item .marker {
	background-color: #fff!important;
	border: 1px solid rgba(83, 71, 64, .8);
	top: -10px;
	height: 12px;
}
.edui-popup-content .div_silder .silder_item .marker>.gray {
	position: absolute;
	top: 18px;
	width: 36px;
	left: 50%;
	margin-left: -18px;
	text-align: center;
}
.edui-popup-content .silder_item .marker>.arrow,
.edui-popup-content .silder_item .marker>.arrow:after{
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.edui-popup-content .silder_item .marker>.arrow{
  bottom: -7px;
  left: 50%;
  margin-left: -6px;
  border-top-color: rgba(83, 71, 64, .8);
  border-width: 6px;
  border-bottom-width: 0;
}
.edui-popup-content .silder_item .marker>.arrow:after{
  bottom: 2px;
  margin-left: -5px;
  content: " ";
  border-top-color: #fff;
  border-width: 5px;
  border-bottom-width: 0;
}
.edui-popup-content .div_silder .silder_item .range_line{
	width:0;height: 0;border-bottom: 10px solid #9E9A94;border-left: 230px solid transparent
}
.edui-popup-content .div_silder .silder_item.rotate{
	left: 78px;
	top: 20px;
}
.edui-popup-content .div_silder .silder_item.opacity{
	left: 34px;
	top: 20px;
}

#meitu-beautify .modal-body{
	width: 718px;
	height: 500px;
}
.bodytips_outer .body-tips{
	background-color: #fff;
}


/* 素材样式 */
.style-material-style {
	padding-right: 4px;
}
.style-material-style li{
	cursor: pointer;
	padding: 10px 10px;
	border-bottom: 1px solid #ddd;
	font-size: 16px;
  background: #fff;
  margin: 0 0 6px 0;
}
.style-material-style *{
	word-wrap: break-word !important;
	box-sizing: border-box !important;
  max-width: 100% !important;
  font-style: normal;
}

#style-overflow-list-ul{
	padding: 0 4px 0 6px;
}
#style-categories {padding:0 0;margin: 0;text-align: center;display: inline-block;}
#style-categories .active{color:red;}
#style-categories > li {list-style: none;display:inline-block;padding: 0 10px;}
#style-categories ul.dropdown-menu li {list-style: none;display:block;padding: 0;}
#style-overflow-list { position: absolute;width: 100%;top: 40px;bottom: 0; }
#style-overflow-list ul li {cursor: pointer;padding: 10px 10px;border-bottom: 1px solid #ddd;}
#style-overflow-list ul li:hover {background: #FFF;}
#editor-styles {max-width:500px; position: relative;height: 100%;}
#editor-styles #style-categories {margin:0 0;padding-right: 4px;display: inline-block;vertical-align: middle;}
#editor-styles #style-overflow-list-ul * {
	font-family: "Helvetica Neue", Helvetica, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
	font-size: 16px;
}

#editor-styles #style-overflow-list-ul * {
	max-width: 100% !important;
	font-style: normal;
	box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	word-wrap: break-word !important;
}
#editor-styles p{clear:both;margin:0 0;font-size:16px;min-height:1em;white-space: normal;}
#editor-styles img{*zoom:1;max-width:100%;*max-width:96%;height:auto !important;}
#editor-styles iframe{width:301px !important;border:0;background-color:none;}
#editor-styles iframe,#editor-styles .video_iframe {background-color: #000000;width: 100% !important;position: static;}
#editor-styles blockquote{margin:0;padding-left:10px;border-left:3px solid #DBDBDB;}

#editor-styles .dropdown { position: relative;}
#editor-styles .dropdown.skewingx-r .dropdown-menu{
	left: auto;
	right: 0;
}
#editor-styles .dropdown.skewingx .dropdown-menu{

}
#editor-styles .dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 0;
	list-style: none;
	font-size: 16px;
	text-align: left;
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 0px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	background-clip: padding-box;
	transform: translateY(10px);
	opacity: 0;
	transition: all .3s ease;
}
#editor-styles .open.dropdown-menu {
	transform: translateY(0px);
	opacity: 1;
}
#editor-styles .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	color: #ffffff;
	text-decoration: none;
	outline: 0;
	background-color: #2fa4e7;
}

.colorpicker-container {
	display: none;
	padding: 12px 0;
	color: #333;
}
.colorpicker-container .text-wrapper {
	padding: 8px 0 8px 16px;
	border-left: 1px solid #9E9A94;
	display: inline-block;
}
.colorpicker-container .text-wrapper .text {
	vertical-align: middle;
	color: #6f6f6f;
}
.colorpicker-container .text-wrapper .coloraRange {
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	border: 1px solid #9E9A94;
	background-color: #fff;
	cursor: pointer;
}